fetter (someone's) progress

Translations
entraver les progrès de quelqu’un